🇬🇧 en ca 🇦🇩

mountain range noun

  • (geography) A series of adjoining mountains, often in a line.
serralada, serra
Wiktionary Links